• word of the day

    spy satellite

    spy satellite - Dictionary definition and meaning for word spy satellite

    Definition
    (noun) a satellite with sensors to detect nuclear explosions

Word used in video below:
text: they are playing i spy i spy something
Download our Mobile App Today
Receive our word of the day
on Whatsapp